TSA 오류
페이지 정보
작성자 데니킴 댓글 10건 조회 3,301회 작성일 23-10-23 19:46본문
오류 내용 (오류 메세지 등) : -,.-;;; bad argument type: streamp nil
그동안 잘 사용하다가 컴퓨터를 포맷하고 캐드를 2023에서 2024로 업그레이드하였는데
xicad를 설치하고는 TSA 명령어가 위 메시지처럼 나오면서 작동이 안됩니다.
혹시 어떤 설정을 어떻게 해야 할까요?
댓글목록
이자더님의 댓글
이자더 작성일
이 건 아마도, 캐드 자체 글꼴 형성의 문제로 보이는데요..
아래 두 함수를 괄호포함하여 명령창에 넣고, 각각의 결과를 올려 주시겠습니까?
(xi:GetAllFontFiles)
(xi:GetAllTTFs)
김대환님의 댓글
김대환 작성일
Command: (xi:GetAllFontFiles)
; error: bad argument type: streamp nil
김대환님의 댓글
김대환 작성일
Command: (xi:GetAllTTFs)
(("AIGDT (TrueType)" . "AIGDT___.TTF") ("AMGDT (TrueType)" . "AMGDT___.ttf") .....
이자더님의 댓글
이자더 작성일
감사합니다.
아래 두 줄도 같은 방식으로 각각 부탁드립니다.
(setq lstPath (xi:GetSearchPath))
(foreach e lstPath (setq fonts (append fonts (vl-directory-files e "*.shx" 1))))
김대환님의 댓글
김대환 작성일
Command: (setq lstPath (xi:GetSearchPath))
("C:\\xicad\\_AutoCad" "C:\\xicad" "C:\\xicad\\Lisp" "C:\\xicad\\Lib" "C:\\Users\\denny\\AppData\\Roaming\\Autodesk\\AutoCAD 2024\\R24.3\\enu\\support" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\support" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\support\\en-US" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\fonts" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\help" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\Express" "C:\\Program Files\\Autodesk\\AutoCAD 2024\\support\\color" "C:\\Program Files (x86)\\Autodesk\\ApplicationPlugins\\Autodesk AppManager.bundle\\Contents\\Windows" "C:\\Program Files (x86)\\Autodesk\\ApplicationPlugins\\Autodesk AppManager.bundle\\Contents\\Windows\\2024" "C:\\Program Files (x86)\\Autodesk\\ApplicationPlugins\\Autodesk FeaturedApps.bundle\\Contents\\Resources" "")
김대환님의 댓글
김대환 작성일
Command: (foreach e lstPath (setq fonts (append fonts (vl-directory-files e "*.shx" 1))))
nil
이자더님의 댓글
이자더 작성일
"C:/Program Files/Autodesk/AutoCAD 2024/fonts"
폴더에 가셔서.. shx 확장자의 파일이 있는지 봐주시겠습니까?
김대환님의 댓글
김대환 작성일
네 있습니다
1,067개 shx 파일이 있습니다
이자더님의 댓글
이자더 작성일
그럼.. 그 것을 7~800개 이하로 줄여 보시겠습니까?
그게 오토캐드 글꼴 파일 인식의 한계거든요.
김대환님의 댓글
김대환 작성일
아.. 감사합니다.
800개 이하로 줄이니깐 잘 작동합니다.
캐드 설치 할 때마다 캐드폰트 백업해서 모아놓은걸 그냥 복붙 했었는데 그러면 안되는거였네요..
친절한 답변 감사드립니다.